import {
  Overlay, Button, Loading, Uploader, Toast, Search, Field, ActionSheet, Calendar, RadioGroup, Radio, Tab,
  Tabs, Popup, List, PullRefresh, Icon, Empty, DatetimePicker, SwipeCell, Dialog, Switch, Picker, Form,
  Tabbar, TabbarItem, Col, Row, Image as VanImage, Badge, DropdownMenu, DropdownItem, Circle,
  NavBar,Cell,Divider,Step,Steps
} from 'vant'
 
const vant = {
  install: function(Vue) {
    Vue.use(Overlay)
    Vue.use(Button)
    Vue.use(Loading)
    Vue.use(Uploader)
    Vue.use(Toast)
    Vue.use(Search)
    Vue.use(Field)
    Vue.use(ActionSheet)
    Vue.use(Calendar)
    Vue.use(RadioGroup)
    Vue.use(Radio)
    Vue.use(Tab)
    Vue.use(Tabs)
    Vue.use(Popup)
    Vue.use(List)
    Vue.use(PullRefresh)
    Vue.use(Icon)
    Vue.use(Empty)
    Vue.use(DatetimePicker)
    Vue.use(SwipeCell)
    Vue.use(Dialog)
    Vue.use(Switch)
    Vue.use(Picker)
    Vue.use(Form)
    Vue.use(Tabbar)
    Vue.use(TabbarItem)
    Vue.use(Col)
    Vue.use(Row)
    Vue.use(VanImage);
    Vue.use(Badge);
    Vue.use(DropdownMenu);
    Vue.use(DropdownItem);
    Vue.use(Circle);
    Vue.use(NavBar);
    Vue.use(Cell);
    Vue.use(Divider);
    Vue.use(Steps);
    Vue.use(Step);
  }
}
 
export default vant